home *** CD-ROM | disk | FTP | other *** search
/ Apple WWDC 1996 / WWDC96_1996 (CD).toast / Technology Materials / MacOS 8 Resources / Developer Tools / Debugger / Power Mac Debugger 2.1d12 / Power Mac Debugger 2.1d12.rsrc / CODE_66_MANever.txt < prev    next >
Text File  |  1996-04-18  |  12KB  |  222 lines

  1. # far model CODE resource
  2. # near model jump table entries starting at A5 + 0x00000000 (0 of them)
  3. # far model jump table entries starting at A5 + 0x0000C7A8 (17 of them)
  4. # A5 relocation data at 0x00000154
  5. #   A5 relocation at 00000096
  6. #   A5 relocation at 000000CA
  7. #   A5 relocation at 000000FE
  8. # A5 is 0x00000000
  9. # PC relocation data at 0x00000159
  10. # load address is 0x00000000
  11. 00000000  0000 0000                ori.b      D0, 0x0
  12. 00000004  4348                     chk.w      D1, A0
  13. 00000006  455A                     chk.w      D2, [A2]+
  14. 00000008  7000                     moveq.l    D0, 0x00
  15. 0000000A  205F                     movea.l    A0, [A7]+
  16. 0000000C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  17. 00000010  4ED0                     jmp        [A0]
  18. 00000012  FFFF                     .invalid   <<F/7/7>>
  19. 00000014  205F                     movea.l    A0, [A7]+
  20. 00000016  504F                     addq.w     A7, 8
  21. 00000018  4ED0                     jmp        [A0]
  22. 0000001A  FFFF                     .invalid   <<F/7/7>>
  23. 0000001C  205F                     movea.l    A0, [A7]+
  24. 0000001E  504F                     addq.w     A7, 8
  25. 00000020  4ED0                     jmp        [A0]
  26. 00000022  FFFF                     .invalid   <<F/7/7>>
  27. 00000024  205F                     movea.l    A0, [A7]+
  28. 00000026  4FEF 000C                lea.l      A7, [A7 + 0xC]
  29. 0000002A  4ED0                     jmp        [A0]
  30. 0000002C  205F                     movea.l    A0, [A7]+
  31. 0000002E  584F                     addq.w     A7, 4
  32. 00000030  4ED0                     jmp        [A0]
  33. 00000032  FFFF                     .invalid   <<F/7/7>>
  34. 00000034  205F                     movea.l    A0, [A7]+
  35. 00000036  584F                     addq.w     A7, 4
  36. 00000038  4ED0                     jmp        [A0]
  37. 0000003A  FFFF                     .invalid   <<F/7/7>>
  38. 0000003C  4200                     clr.b      D0
  39. 0000003E  205F                     movea.l    A0, [A7]+
  40. 00000040  504F                     addq.w     A7, 8
  41. 00000042  4ED0                     jmp        [A0]
  42. 00000044  205F                     movea.l    A0, [A7]+
  43. 00000046  584F                     addq.w     A7, 4
  44. 00000048  4ED0                     jmp        [A0]
  45. 0000004A  FFFF                     .invalid   <<F/7/7>>
  46. 0000004C  7000                     moveq.l    D0, 0x00
  47. 0000004E  205F                     movea.l    A0, [A7]+
  48. 00000050  584F                     addq.w     A7, 4
  49. 00000052  4ED0                     jmp        [A0]
  50. 00000054  205F                     movea.l    A0, [A7]+
  51. 00000056  504F                     addq.w     A7, 8
  52. 00000058  4ED0                     jmp        [A0]
  53. 0000005A  FFFF                     .invalid   <<F/7/7>>
  54. 0000005C  205F                     movea.l    A0, [A7]+
  55. 0000005E  504F                     addq.w     A7, 8
  56. 00000060  4ED0                     jmp        [A0]
  57. 00000062  FFFF                     .invalid   <<F/7/7>>
  58. 00000064  4E56 0000                link       A6, 0
  59. 00000068  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  60. 0000006C  4EB9 0000 157A           jsr        [0x0000157A]
  61. 00000072  4E5E                     unlink     A6
  62. 00000074  205F                     movea.l    A0, [A7]+
  63. 00000076  4FEF 000C                lea.l      A7, [A7 + 0xC]
  64. 0000007A  4ED0                     jmp        [A0]
  65. 0000007C  9752                     sub.w      [A2], D3
  66. 0000007E  6561                     bcs        +0x63 /* 000000E1 */
  67. 00000080  6442                     bcc        +0x44 /* 000000C4 */
  68. 00000082  7974                     moveq.l    D4, 0x74
  69. 00000084  6573                     bcs        +0x75 /* 000000F9 */
  70. 00000086  5F5F                     subq.w     [A7]+, 7
  71. 00000088  3754 5374                move.w     [A3 + 0x5374], [A4]
  72. 0000008C  7265                     moveq.l    D1, 0x65
  73. 0000008E  616D                     bsr        +0x6F /* 000000FD */
  74. 00000090  4650                     not.w      [A0]
  75. 00000092  766C                     moveq.l    D3, 0x6C
  76. 00000094  0000 FFFF                ori.b      D0, 0xFF
  77. 00000098  4E56 0000                link       A6, 0
  78. 0000009C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  79. 000000A0  4EB9 0000 157A           jsr        [0x0000157A]
  80. 000000A6  4E5E                     unlink     A6
  81. 000000A8  205F                     movea.l    A0, [A7]+
  82. 000000AA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  83. 000000AE  4ED0                     jmp        [A0]
  84. 000000B0  9957                     sub.w      [A7], D4
  85. 000000B2  7269                     moveq.l    D1, 0x69
  86. 000000B4  7465                     moveq.l    D2, 0x65
  87. 000000B6  4279 7465 735F           clr.w      [0x7465735F]
  88. 000000BC  5F37 5453                subq.b     [A7 + D5.w * 4 + 0x53], 7
  89. 000000C0  7472                     moveq.l    D2, 0x72
  90. 000000C2  6561                     bcs        +0x63 /* 00000125 */
  91. label000000C4:
  92. 000000C4  6D46                     blt        +0x48 /* 0000010C */
  93. 000000C6  5043                     addq.w     D3, 8
  94. 000000C8  766C                     moveq.l    D3, 0x6C
  95. 000000CA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  96. 000000CE  0000 2F2E                ori.b      D0, 0x2E /* '.' */
  97. 000000D2  0008 4EB9                ori.b      A0, 0xB9
  98. 000000D6  0000 157A                ori.b      D0, 0x7A /* 'z' */
  99. 000000DA  7000                     moveq.l    D0, 0x00
  100. 000000DC  4E5E                     unlink     A6
  101. 000000DE  205F                     movea.l    A0, [A7]+
  102. 000000E0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  103. 000000E4  4ED0                     jmp        [A0]
  104. 000000E6  8027                     or.b       D0, -[A7]
  105. 000000E8  446F 4D61                neg.w      [A7 + 0x4D61]
  106. 000000EC  6B65                     bmi        +0x67 /* 00000153 */
  107. 000000EE  446F 6375                neg.w      [A7 + 0x6375]
  108. 000000F2  6D65                     blt        +0x67 /* 00000159 */
  109. 000000F4  6E74                     bgt        +0x76 /* 0000016A */
  110. 000000F6  5F5F                     subq.w     [A7]+, 7
  111. 000000F8  3132 5441                move.w     -[A0], [A2 + D5.w * 4 + 0x41]
  112. 000000FC  7070                     moveq.l    D0, 0x70
  113. 000000FE  6C69                     bge        +0x6B /* 00000169 */
  114. 00000100  6361                     bls        +0x63 /* 00000163 */
  115. 00000102  7469                     moveq.l    D2, 0x69
  116. 00000104  6F6E                     ble        +0x70 /* 00000174 */
  117. 00000106  466C 5035                not.w      [A4 + 0x5035]
  118. 0000010A  5446                     addq.w     D6, 2
  119. label0000010C:
  120. 0000010C  696C                     bvs        +0x6E /* 0000017A */
  121. 0000010E  6500 0000                bcs        +0x2 /* 00000110 */
  122. // begin alternate branch 00000110-00000114
  123. label00000110:
  124. 00000110  0000 FFFF                ori.b      D0, 0xFF
  125. // end alternate branch 00000110-00000114
  126. label00000110: // (misaligned)
  127. 00000112  FFFF                     .invalid   <<F/7/7>>
  128. 00000114  4200                     clr.b      D0
  129. 00000116  205F                     movea.l    A0, [A7]+
  130. 00000118  584F                     addq.w     A7, 4
  131. 0000011A  4ED0                     jmp        [A0]
  132. 0000011C  205F                     movea.l    A0, [A7]+
  133. 0000011E  584F                     addq.w     A7, 4
  134. 00000120  4ED0                     jmp        [A0]
  135. 00000122  FFFF                     .invalid   <<F/7/7>>
  136. 00000124  4240                     clr.w      D0
  137. 00000126  205F                     movea.l    A0, [A7]+
  138. 00000128  504F                     addq.w     A7, 8
  139. 0000012A  4ED0                     jmp        [A0]
  140. 0000012C  4B1A                     .invalid   5, [A2]+ // invalid opcode 4 with b == 4
  141. 0000012E  1A00                     move.b     D5, D0
  142. 00000130  0000 0000                ori.b      D0, 0x0
  143. 00000134  0000 0000                ori.b      D0, 0x0
  144. 00000138  0000 0000                ori.b      D0, 0x0
  145. 0000013C  0000 0000                ori.b      D0, 0x0
  146. 00000140  0000 0000                ori.b      D0, 0x0
  147. 00000144  0000 0000                ori.b      D0, 0x0
  148. 00000148  0000 0000                ori.b      D0, 0x0
  149. 0000014C  0000 0000                ori.b      D0, 0x0
  150. 00000150  0000 0000                ori.b      D0, 0x0
  151. 00000154  0000 0000                ori.b      D0, 0x0
  152. 00000158  0000 0000                ori.b      D0, 0x0
  153. 0000015C  0000 0000                ori.b      D0, 0x0
  154. 00000160  0000 0000                ori.b      D0, 0x0
  155. 00000164  0000 0000                ori.b      D0, 0x0
  156. 00000168  0000 0000                ori.b      D0, 0x0
  157. // begin alternate branch 0000016A-0000017A
  158. label0000016A:
  159. 0000016A  0000 0000                ori.b      D0, 0x0
  160. 0000016E  0000 0000                ori.b      D0, 0x0
  161. 00000172  0000 0000                ori.b      D0, 0x0
  162. label00000174: // (misaligned)
  163. 00000176  0000 0000                ori.b      D0, 0x0
  164. // end alternate branch 0000016A-0000017A
  165. label0000016A: // (misaligned)
  166. 0000016C  0000 0000                ori.b      D0, 0x0
  167. 00000170  0000 0000                ori.b      D0, 0x0
  168. label00000174:
  169. 00000174  0000 0000                ori.b      D0, 0x0
  170. 00000178  0000 0000                ori.b      D0, 0x0
  171. // begin alternate branch 0000017A-000001D8
  172. label0000017A:
  173. 0000017A  0000 0000                ori.b      D0, 0x0
  174. 0000017E  0000 0000                ori.b      D0, 0x0
  175. 00000182  0000 0000                ori.b      D0, 0x0
  176. 00000186  0000 0000                ori.b      D0, 0x0
  177. 0000018A  0000 0000                ori.b      D0, 0x0
  178. 0000018E  0000 0000                ori.b      D0, 0x0
  179. 00000192  0000 0000                ori.b      D0, 0x0
  180. 00000196  0000 0000                ori.b      D0, 0x0
  181. 0000019A  0000 0000                ori.b      D0, 0x0
  182. 0000019E  0000 0000                ori.b      D0, 0x0
  183. 000001A2  0000 0000                ori.b      D0, 0x0
  184. 000001A6  0000 0000                ori.b      D0, 0x0
  185. 000001AA  0000 0000                ori.b      D0, 0x0
  186. 000001AE  0000 0000                ori.b      D0, 0x0
  187. 000001B2  0000 0000                ori.b      D0, 0x0
  188. 000001B6  0000 0000                ori.b      D0, 0x0
  189. 000001BA  0000 0000                ori.b      D0, 0x0
  190. 000001BE  0000 0000                ori.b      D0, 0x0
  191. 000001C2  0000 0000                ori.b      D0, 0x0
  192. 000001C6  0000 0000                ori.b      D0, 0x0
  193. 000001CA  0000 0000                ori.b      D0, 0x0
  194. 000001CE  0000 0000                ori.b      D0, 0x0
  195. 000001D2  0000 0000                ori.b      D0, 0x0
  196. 000001D6  0000                     .incomplete
  197. // end alternate branch 0000017A-000001D8
  198. label0000017A: // (misaligned)
  199. 0000017C  0000 0000                ori.b      D0, 0x0
  200. 00000180  0000 0000                ori.b      D0, 0x0
  201. 00000184  0000 0000                ori.b      D0, 0x0
  202. 00000188  0000 0000                ori.b      D0, 0x0
  203. 0000018C  0000 0000                ori.b      D0, 0x0
  204. 00000190  0000 0000                ori.b      D0, 0x0
  205. 00000194  0000 0000                ori.b      D0, 0x0
  206. 00000198  0000 0000                ori.b      D0, 0x0
  207. 0000019C  0000 0000                ori.b      D0, 0x0
  208. 000001A0  0000 0000                ori.b      D0, 0x0
  209. 000001A4  0000 0000                ori.b      D0, 0x0
  210. 000001A8  0000 0000                ori.b      D0, 0x0
  211. 000001AC  0000 0000                ori.b      D0, 0x0
  212. 000001B0  0000 0000                ori.b      D0, 0x0
  213. 000001B4  0000 0000                ori.b      D0, 0x0
  214. 000001B8  0000 0000                ori.b      D0, 0x0
  215. 000001BC  0000 0000                ori.b      D0, 0x0
  216. 000001C0  0000 0000                ori.b      D0, 0x0
  217. 000001C4  0000 0000                ori.b      D0, 0x0
  218. 000001C8  0000 0000                ori.b      D0, 0x0
  219. 000001CC  0000 0000                ori.b      D0, 0x0
  220. 000001D0  0000 0000                ori.b      D0, 0x0
  221. 000001D4  0000 0000                ori.b      D0, 0x0
  222.